forestry contractor - German English Dictionary